		Sybase SQL Anywhere Studio 8.0.2 Bitte zuerst lesen

		      Copyright (c) 1989-2002 Sybase, Inc. 
	     Teil-Copyright (c) 2002, iAnywhere Solutions, Inc.
  Alle Rechte vorbehalten. Alle unverffentlichten Rechte vorbehalten.

Inhalt
======
        Aktualisierte Komponenten
        Neue Funktionen in SQL Anywhere Studio 8.0.2
	- UltraLite Component Suite
	- Adaptive Server Anywhere
	- MobiLink-Synchronisation
	- UltraLite-Datenbanken
	- Replikation mit SQL Remote
	Verhaltensnderungen in SQL Anywhere Studio 8.0.2
	- nderungen bei untersttzten Plattformen
             einschlielich: Windows CE 2.11 in dieser Version 
             nicht mehr untersttzt.
	- Andere nderungen
        Veraltete Funktionen
        Bekannte Probleme und Einschrnkungen

Aktualisierte Komponenten
=========================

  Die folgenden Komponenten sind in dieser Version von SQL Anywhere
  Studio enthalten:

  Adaptive Server Anywhere		Version 8.0.2
  UltraLite Deployment-Option		Version 8.0.2
  MobiLink-Synchronisation		Version 8.0.2
  SQL Remote Replikation		Version 8.0.2
  InfoMaker				Version 8.0.1 
                                        (nicht aktualisiert seit 8.0.1)
  Open Client/Open Server 		Version 12.5
                                        (nicht aktualisiert seit 8.0.1)
  PowerDesigner PhysicalArchitect	Version 8.0.1
                                        (nicht aktualisiert seit 8.0.1)
  jConnect for JDBC			Version 4.5 und 5.5, EBF 9689
                                        (nicht aktualisiert seit 8.0.1)
  Sybase Central			Version 4.1.1

Neue Funktionen in SQL Anywhere Studio 8.0.2
============================================

  In diesem Abschnitt finden Sie eine Zusammenfassung der wichtigsten
  neuen Funktionen. Eine komplette Beschreibung der neuen Funktionen
  knnen Sie ber die Links auf der Einleitungsseite der Online-
  Dokumentation aufrufen.

  UltraLite Component Suite
  -------------------------
  UltraLite-Datenbanktechnologie kann nun einfach und komfortabel
  ber neue Entwicklungsplattformen genutzt werden. Die UltraLite
  Component Suite stellt die UltraLite-Technologie auch den Benutzern
  von eMbedded Visual Basic, AppForge MobileVB und Java zur Verfgung.
  Die Komponente fr Java ist eine Alternative zu UltraLite fr Java
  gem der Beschreibung in der entsprechenden Dokumentation. Die
  Komponente ist nicht "100% Pure Java", sondern benutzt systemeigene
  Klassen zur Verbesserung der Performance.

  Adaptive Server Anywhere
  ------------------------
  Sie knnen Clustered-Indizes fr eine Tabelle erstellen. In einem
  Clustered-Index werden die Zeilen in ungefhr derselben Reihen-
  folge gespeichert wie sie im Index erscheinen.

  Adaptive Server Anywhere untersttzt eindeutige Idenzifizierer (UUIDs
  und GUIDs). UUIDs (Universally Unique Identifiers) und GUIDs
  (Globally Unique Identifiers) sind ein Mechanismus fr eine eindeutige
  Identifizierung von Zeilen ber verschiedene Datenbanken in einer
  Synchronisationsumgebung.

  Sie knnen die Klausel ON EXISTING der Anweisung INSERT verwenden, um
  bestehende Zeilen mit neuen Werten zu aktualisieren, sofern die
  Tabelle einen Primrschlssel hat.

  Adaptive Server Anywhere ermglicht Ihnen die Erstellung von
  Sicherungskopien auf der Windows CE-Plattform oder die Umbenennung
  bzw. die Krzung des Transaktionslogs der Datenbank.

  Die Darstellung des grafischen Plans hat sich gendert:
  Er wurde erweitert, um weitere Informationen aufzunehmen. 

  Der Einsatz von Arbeitstabellen wird jetzt im Plan so lange wie
  mglich aufgeschoben. Wenn Arbeitstabellen benutzt werden, erscheinen
  sie ausdrcklich im grafischen Plan.

  Neue Joins in dieser Version sind beispielsweise der Semi-Join mit
  verschachtelter Schleife (nested loops semijoin), der Anti-Semi-Join 
  mit verschachtelter Schleife (nested loops anti-Semijoin), der 
  Hash-Semi-Join (hash semijoin) und der Hash-Anti-Semi-Join (hash anti-
  semijoin).

  Sie knnen die Logik verschleiern, die in gespeicherten Prozeduren,
  Funktionen, Triggern und Ansichten gespeichert ist, indem Sie die
  Option SET HIDDEN verwenden. Damit knnen Anwendungen und Datenbanken
  verteilt werden, ohne dass die Programmlogik in den gespeicherten
  Prozeduren, Funktionen, Triggern und Ansichten eingesehen werden kann.
  

  MobiLink-Synchronisation
  ------------------------

  MobiLink untersttzt jetzt Visual Studio .NET-Programmiersprachen fr
  Synchronisationsskripten.

  Ein grafisches Tool, der MobiLink Monitor, wurde eingefhrt, damit
  Sie beobachten knnen, wie viel Zeit jeder Aspekt der Synchronisation
  bentigt. Es kann nach MobiLink-Benutzern oder Worker-Threads
  sortiert werden.

  Sie knnen jetzt Java- und .NET-Code schreiben, der ausgefhrt wird,
  wenn der MobiLink-Server die JVM oder den CLR startet, bevor die
  erste Synchronisation beginnt.

  Eine neue Art der Fhrung von eindeutigen Primrschlsseln fr
  entfernte Datenbanken wird mit den Universally Unique IDs (UUIDs,
  auch als GUIDs bekannt) eingefhrt.

  Zwei neue gespeicherte Client-Prozeduren, 
  sp_hook_dbmlsync_download_ri_conflict 
  und 
  sp_hook_dbmlsync_download_log_ri_conflict 
  wurden eingefhrt, um Sie bei der Behebung von Strungen der 
  referenziellen Integritt whrend des Downloads zu untersttzen.

  Sie knnen jetzt alle Daten in einer entfernten Tabelle lschen,
  indem Sie eine Zeile in den download_delete_cursor einfgen, die
  NULL in jeder Primrschlsselspalte enthlt.

  Eine neue dbmlsync-Befehlszeilenoption wurde hinzugefgt: Mit -urc
  knnen Sie die Performance der Synchronisation verbessern, indem
  eine Schtzung der Anzahl von Zeilen erfolgt, die im Upload in die
  konsolidierte Datenbank eingelesen werden.

  MobiLink untersttzt jetzt das HTTPS-Protokoll. Dieser neue 
  Datenstrom implementiert HTTP ber SSL/TLS mit RSA-Verschlsselung 
  und ist mit allen anderen HTTPS-Servern kompatibel.

  MobiLink-Clients, die unter Pocket PC 2002 oder Windows-PC laufen,
  knnen sich jetzt ber Einwahlverbindungen verbinden. Mithilfe der
  Zeitplanung kann Ihr entferntes Gert ohne Benutzereingriffe eine
  Synchronisation durchfhren. Die neuen Parameter fr den 
  Synchronisationsdatenstrom sind network_name, network_connect_timeout 
  und network_leave_open.

  MobiLink untersttzt jetzt Webserver, die die Java-Servlet-API 2.2
  untersttzen, darunter auch Apache Tomcat.

  Sie knnen jetzt die RSA-Verschlsselung ebenso wie die bestehende
  Verschlsselung mit Ellipsenkurven fr die Synchronisationssicher-
  heit einsetzen. Die Dienstprogramme gencert und readcert untersttzen
  die RSA-Zertifikate als Zertifikate mit Ellipsenkurven.

  UltraLite-Datenbanken
  ---------------------
  Wenn eine neue Version einer Anwendung verteilt wird, knnen Sie
  jetzt whlen, das Schema der UltraLite-Datenbank auf das Schema der
  neuen Anwendung umzustellen.

  Die UltraLite Java-Laufzeitumgebung ist jetzt Thread-sicher, sodass
  die Entwicklung von UltraLite-Anwendungen mit mehreren Threads 
  mglich ist.

  UltraLite-Datenbanken knnen jetzt den Datentyp UNIQUEIDENTIFIER
  von Adaptive Server Anywhere verwenden. Dieser Typ ist BINARY(16)
  und wird verwendet, um universell eindeutige Identifizierer (UUIDs
  oder GUIDs) zu speichern. UNIQUEIDENTIFIER-Spalten, die die NEWID-
  Funktion als Standardwert verwenden, knnen eindeutige Primrschlssel
  in einer kompletten MobiLink-Installation gewhrleisten
  und stellen damit eine Alternative zu GLOBAL AUTOINCREMENT dar.

  Zwei neue sichere Synchronisationsprotokolle werden in dieser Version
  eingefhrt. HTTPS ist das HTTP-Protokoll, implementiert ber einem 
  Sicherheitsprotokoll auf der Transportschicht, und RSA ist eine Form 
  der Verschlsselung auf der Transportschicht, die ber HTTP oder
  TCP/IP-Netzwerke benutzt wird.

  Um im Download eingelesene Daten neu zu synchronisieren, etwa um
  eine Anwendung in einen sauberen Zustand zu versetzen, knnen Sie
  den letzten Download-Zeitstempel zurcksetzen.

  Replikation mit SQL Remote
  --------------------------

  Zur verbesserten Fehlersuche an entfernten Standorten knnen Logdaten
  in der konsolidierten Datenbank gesammelt werden.


Verhaltensnderungen in SQL Anywhere 8.0.2
==========================================

  Dieser Abschnitt ist eine Zusammenfassung der wichtigsten 
  Verhaltensnderungen. Eine komplette Liste der Verhaltensnderungen 
  finden Sie unter "Neues in SQL Anywhere Studio->2. Neues in Version 
  8.0.2->Verhaltensnderungen in Version 8.0.2" in der Online-Dokumentation.


  nderungen bei untersttzten Plattformen
  ----------------------------------------

  Die folgenden Plattformen werden von dieser Version von SQL Anywhere
  Studio nicht untersttzt:
  - Windows CE Version 2.11
  - Windows CE SH3- und SH4-Prozessoren
  - Windows CE PowerPC-Prozessoren

    
  Weitere Hinweise zur Plattformuntersttzung finden Sie unter 
  "Einfhrung in SQL Anywhere Studio->Anhang A: Untersttzte
  Plattformen" in der Online-Dokumentation.
  Auerdem untersttzt UltraLite VxWorks 5.5 nicht.

  OPTIMIZATION_GOAL-Einstellung gendert
  --------------------------------------

  Die Standardeinstellung fr die OPTIMIZATION_GOAL-Option ist auf
  alle Zeilen (all-rows) anstatt auf die erste Zeile (first-row) eingestellt. 
  Dies wirkt sich auf den gewhlten Ausfhrungsplan fr einige Abfragen aus 
  und ndert daher die Performance-Eigenschaften.


  Serielle Synchronisation nicht mehr untersttzt
  -----------------------------------------------

  Fr UltraLite-Clients auf Palm OS wurde bislang die serielle Synchronisation 
  untersttzt. Da mit HotSync eine empfehlenswerte Alternative zur Verfgung
  steht, wird diese Synchronisationsart nicht mehr untersttzt. 
  Daher gehrt auch die DLL dbser8.dll nicht mehr zum Lieferumfang der 
  Software.


  jConnect-Version
  ----------------

  Die letzten EBF-Versionen von SQL Anywhere Studio 8.0.1 enthielten eine 
  neuere jConnect-Version (EBF 10636) als die hier enthaltene (EBF 9689).

  EBF 10636 fhrte ein Problem mit der Zeichensatzkonvertierung ein. Wir 
  empfehlen das Entfernen von EBF 10636 und das Verwenden von EBF 9689.

  Zur Installation von EBF 9689 (mit dieser Software mitgeliefert) ber EBF
  10636 mssen die Ordner "jConnect-4_5" und "jConnect-5_5" aus dem 
  "Shared"-Ordner gelscht werden (standardmig "c:\Programme\sybase\shared"
  unter Windows), und dann starten Sie die Installation. 


Veraltete Funktionen
====================

  Die Untersttzung fr das Betriebssystem VxWorks wird ab der nchsten 
  Hauptversion SQL Anywhere Studio nicht mehr angeboten.


Bekannte Probleme
=================
 
  Wenn Sie ein Plug-In aus Sybase Central entladen, mssen Sie Sybase
  Central herunterfahren und neu starten, bevor das Plug-In wieder neu
  geladen werden kann.

  Der MobiLink Monitor bietet eine Option zum Herstellen einer Verbindung
  zum MobiLink-Server ber HTTPS. Sie knnen diese Option nur nutzen, wenn 
  Sie ber die separat lizenzierbare Security-Option (Sicherheitsoption) 
  verfgen, die Certicom-Sicherheitsbibliotheken zur Verfgung stellt. 
  Wenn Sie HTTPS auswhlen, ohne dass die Security-Option installiert wurde, 
  kommt es zu einem Stack Trace im Monitor. Sie knnen im Stack Trace-Fenster 
  auf OK klicken und einen anderen Datenstrom auswhlen.